strap-maker's trade - Allemand Anglais Dictionnaire